repeated scratching - German English Dictionary